Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F6 Citi Open - Washington Russia F1 Russia F2 Russia F3 Sweden F1 Sweden F2 Georgia F1 Georgia F2 Czech Republic F5 India F1 India F2 Qatar F2 Qatar F3 Croatia F2 Uzbekistan F1 Uzbekistan F2 Uzbekistan F3 Turkey F1 Turkey F2 Turkey F3 Russia F2 Russia F3 Belarus F1 Belarus F2 Ukraine F2 Ukraine F3 Poland F2 Poland F3 Uzbekistan F1 Uzbekistan F2 Uzbekistan F3 Uzbekistan F4 Poland F6 Poland F7 Belarus F1 Belarus F2 Russia F1 Russia F2 Czech Republic F4 Czech Republic F5 Croatia F1 Croatia F2 France F4 France F5 Russia F1 Russia F2 Uzbekistan F1 Uzbekistan F2 France F13 France F14 Mexico F12 Czech Republic F5 Czech Republic F6 Germany F4 Croatia F2 USA F4 Canada F2 Russia F1 USA F7 Russia F2 USA F9 USA F10 Uzbekistan F1 Uzbekistan F2 Germany F6 France F11 Czech Republic F5 Czech Republic F6 Germany F2 Austria F1 Kazakhstan F1 Kazakhstan F2 Russia F1 Russia F2 Usa F9 Usa F10 Usa F13 Usa F14 Russia F5 France F14 France F15 Usa F23 USA F24 Croatia F1 Russia F6 Russia F1 Russia F2 Russia F3 Russia F4 Uzbekistan F1 Uzbekistan F2 Russia F8 Belarus F4 Russia F3 Russia F4 Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) Uzbekistan F3 (Andijan) Uzbekistan F4 (Namangan) Russia F6 (Moscow) Russia F7 (Moscow) Russia F8 (Moscow) Thailand F7 (Nonthaburi) Thailand F8 (Nonthaburi) Thailand F9 (Nonthaburi) M25 Kazan M25 Aktobe M25 Aktobe M25+H Kazan M25 Shymkent M25 Shymkent M25 Andijan M25 Namangan M15 Almaty M25+H Pozoblanco M15 Moscow M15 Moscow M25 Ust-Kamenogorsk M25 Almaty M15 Kazan M25 Aktobe M25 Aktobe M15 St. Petersburg M15 St. Petersburg M15 St. Petersburg M15 St. Petersburg M15 Weston M25 Ueberlingen M25 Johannesburg / Markspark M25 Johannesburg / Ellispark M15 Naples M15 Kazan M25 Nur-Sultan M25 Nur-Sultan M15 Kazan M25 Sharm ElSheikh M25 Nur-Sultan M15 Naples M25 Nur-Sultan M15 Chiang Rai M15 Chiang Rai M15 Chiang Rai M15 Chiang Rai M25 Chiang Rai M25 Chiang Rai M15 Chiang Rai M25 Nur-Sultan M25 Champaign M15 Ust-Kamenogorsk M25 Jakarta M25 Jakarta Togliatti Cup - Togliatti Mordovia Cup - Mordovia Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Fergana Challenger - Fergana Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk Alexander Kolyaskin Memorial - Donetsk Fergana Challenger - Fergana Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Penza Cup - Penza Mordova Cup 2007 - Saransk Samarkand Challenger - Samarkand Karshi Challenger - Karshi Alexander Kolyaskin Memorial - Donetsk Open des Alpes Trophee BNP Paribas - Grenoble PEOPLEnet Cup - Dnepropetrovsk Fergana Challenger - Fergana Guzzini Challenger - Recanati Mordovia Cup 2008 - Saransk Bukhara Challenger - Bukhara Karshi Challenger - Karshi UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2008 - Banja Luka President's Cup - Astana Sarajevo Challenger Talahassee Challenger Sarasota Challenger Fergana Challenger Lexington Challenger Penza Challenger Vancouver Challenger Binghamton Challenger Almaty Challenger Sacramento Challenger Tashkent Challenger Astana Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Puebla Challenger Khanty-Mansiysk Challenger Noumea Challenger Dallas Challenger Kazan Challenger Cherbourg Challeger Sarajevo Challenger Johannesburg Challenger Rhodes Challenger Ramat Hasharon Challenger Zagreb Challenger Furth Challenger Nottingham Challenger Bytom Challenger Marburg Challenger Winnetka Challenger Pozoblanco Challenger Rimini Challenger Penza Challenger Saransk Challenger Segovia Challenger Vancouver Challenger Binghamton Challenger Karshi Challenger Astana Challenger Bangkok Challenger Bangkok Challenger Tashkent Challenger Tiburon Challenger Calabasas Challenger Astana Challenger Charlottesville Challenger Ortisei Challenger Bratislava Challenger Helsinki Challenger Heilbronn Challenger Honolulu Challenger Kazan Challenger Wolfsburg Challenger Cherbourg Challenger Dallas Challenger Sarajevo Challenger Monza Challenger Athens Challenger Sarasota Challenger Savannah Challenger Rome Challenger Zagreb Challenger Alessandria Challenger Prostejov Challenger Turin Challenger Pozoblanco Challenger Penza Challenger Astana Challenger Segovia Challenger Karshi Challenger Astana Challenger Istanbul Challenger Tashkent Challenger Bangkok Challenger Mons Challenger Salzburg Challenger Kazan Challenger Bergamo Challenger Wolfsburg Challenger Cherbourg Challenger Kaohsiung Challenger Athens Challenger Fergana Challenger Milan Challenger Scheveningen Challenger Penza Challenger Astana Challenger Pozoblanco Challenger Karshi Challenger Segovia Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Lermontov Challenger Tashkent Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Tyumen Challenger St. Brieuc Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Karshi Challenger Samarkand Challenger Nottingham Challenger Astana Challenger Aptos Challenger Kazan Challenger St. Remy Challenger Istanbul Challenger Orleans Challenger Tashkent Challenger Geneva Challenger Ortisei Challenger Knoxville Challenger Helsinki Challenger Tyumen Challenger Heilbronn Challenger Maui Challenger Dallas Challenger Bergamo Challenger Astana Challenger Cherbourg Challenger Irving Challenger Kazan Challenger St. Brieuc Challenger Shenzhen Challenger Anning Challenger Gimcheon Challenger Bordeaux Challenger Busan Challenger Karshi Challenger Nottingham Challenger Portoroz Challenger Recanati Challenger Astana Challenger Segovia Challenger St. Remy Challenger Izmir Challenger Napa Challenger Sacramento Challenger Tashkent Challenger Tiburon Challenger Charlottesville Challenger Eckental Challenger Knoxville Challenger Brescia Challenger Andria Challenger Happy Valley Challenger Maui Challenger Dallas Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Kazan Challenger Raanana Challenger Batman Challenger Guadalajara Challenger Taipei City Challenger Rome Challenger Heilbronn Challenger Manchester Challenger Surbiton Challenger Winnetka Challenger Astana Challenger Segovia Challenger Portoroz Challenger Cary Challenger Columbus Challenger Tiburon Challenger Agri Challenger Mons Challenger Tashkent Challenger Fairfield Challenger Las Vegas Challenger Charlottesville Challenger Kobe Challenger Knoxville Challenger Champaign Challenger Yokohama Challenger Toyota Challenger Bangkok Challenger Maui Challenger Dallas Challenger Bergamo Challenger Wroclaw Challenger Jonkoping Challenger Irving Challenger Kazan Challenger Raanana Challenger Sarasota Challenger Savannah Challenger Taipei City Challenger Tallahassee Challenger Busan Challenger Seoul Challenger Heilbronn Challenger Fergana Challenger Ilkley Challenger Astana Challenger Chengdu Challenger Qingdao Challenger St. Remy Challenger Tashkent Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Dallas Challenger Irving Challenger Taipei City Challenger Gimcheon Challenger Seoul Challenger Busan Challenger Shymkent Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Aptos Challenger Tashkent Challenger Brest Challenger Eckental Challenger Rennes Challenger Quimper Challenger Budapest Challenger Kyoto Challenger Yokohama Challenger Karshi Challenger Fergana Challenger Astana Challenger Segovia Challenger Almaty Challenger Tashkent Challenger Dallas Challenger Phoenix Challenger Shymkent Challenger Gwangju Challenger Almaty Challenger Shymkent Challenger Fergana Challenger Nur-Sultan Challenger Segovia Challenger Aptos Challenger Nur-Sultan Challenger Liuzhou Challenger Shenzhen Challenger Bendigo Challenger Newport Beach Challenger Dallas Challenger Cleveland Challenger Nur-Sultan Challenger St. Petersburg 1 Challenger St. Petersburg 2 Challenger Tallahassee Challenger Little Rock Challenger Orlando 2 Challenger Cary Challenger Lexington Challenger Barletta Challenger Columbus Challenger Monterrey Challenger Sarasota Challenger Rome Challenger Lexington Challenger Chicago Challenger Cary Challenger Columbus 2 Challenger Charleston Challenger Cleveland Challenger Rome Challenger Waco Challenger Tallahassee Challenger Kremlin Cup - Moscow ATP Kremlin Cup - Moscow ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg U.S. Mens's Clay Court Championship - Houston ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Countrywide Classic - Los Angeles Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Brisbane International - Brisbane US Men's Clay Court Championship - Houston BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Serbia Open - Belgrade Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Brisbane International - Brisbane Apia International - Sydney SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Citi Open - Washington Suisse Open - Gstaad Chengdu Open - Chengdu Shenzhen Open - Shenzhen China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Aircel Chennai Open - Chennai ASB Classic - Auckland Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Hungarian Open - Budapest Millennium Estoril Open - Estoril Geneva Open - Geneva AEGON Championships - London AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Geneva Open - Geneva AEGON Championships - London AEGON International - Eastbourne Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Brisbane International - Brisbane Sydney International - Sydney New York Open - New York Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta St. Petersburg Open - St. Petersburg Delray Beach Open - Delray Beach Delray Beach Open - Delray Beach Hall of Fame Open - Newport US Men's Clay Court Championship - Houston Togliatti Cup - Togliatti Bukhara Challenger - Bukhara BH Indoor Sarajevo - Sarajevo Baton Rouge Pro Tennis Classic - Baton Rouge Riviera de Rimini Challenger - Rimini Penza Cup 2008 - Penza Yuba City Challenger Istanbul Challenger Ortisei Challenger Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Sunrise Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Sarasota Challenger Manchester Challenger U.S. Open - New York U.S. Mens's Clay Court Championship - Houston Campbells Hall of Fame Tennis Championships - Newport Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Atlanta Tennis Championships - Atlanta Cary 1 Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Qatar ExxonMobil Open - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Abierto Mexicano Telcel - Acapulco Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, Group I, PO, RUS-RSA 5-0 Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, World Group, QF, USA-BEL 4-0 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Olympics - London